#ifndef __TASK_H__
#define __TASK_H__

#include <functional>

using std::function;

namespace cdm{


using Task = function<void()>;

/* class Task{ */
/* public: */
/*     Task(){} */
/*     virtual ~Task(){} */
/*     virtual void process() = 0; */
/* }; */

}//end of namespace

#endif
